package com.uhuibao.tmall.api.mapper;


import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;


/**
 * 订单Mapper接口
 */
@Repository
public interface OrderMapper {

    /**
     * 获取链云去到帐号
     * @param interCode
     * @return
     */
    public Map<String, Object> getGoodsInfo(@Param("interCode") String interCode);


    /**
     * 链云订单信息
     * @param traceNo
     * @return
     */
    public Map<String, Object> getChainOrderInfo(@Param("traceNo") String traceNo);

    /**
     * 获取订单列表
     * @return
     */
    public List<Map<String, Object>> getChainOrderList();

    /**
     * 更新天猫的回调地址
     * @param traceNo
     * @return
     */
    public int updateOrderTmallNotifyUrl(@Param("orderNum")String orderNum,@Param("tmallNotifyUrl") String tmallNotifyUrl);


    /**
     * 更新是否已经回调过
     * @param orderNum
     * @return
     */
    public int updateOrderTmallIsCallback(@Param("orderNum")String orderNum);



}
